Engineering posts about Developer Experience

Curated summaries and key learnings for engineers working with Developer Experience.

Duolingo
5m

Triage, ship, debug—all from Slack

Duolingo has developed an AI-powered Slack app that integrates with various tools such as GitHub, Jenkins, and AWS to enhance developer productivity and streamline incident management. The app...

Microsoft
14m

Agentic-Agile: Why Agent Development Needs Agile (Not Just Prompts)

The article introduces the concept of Agentic-Agile development, which aims to enhance the collaboration between human developers and AI agents in software projects. It critiques traditional...

Microsoft
9m

WinGet Configuration: Set up your dev machine in one command

The article introduces WinGet Configuration, a tool that allows developers to automate the setup of their development environments using a YAML configuration file. This process simplifies the...

Salesforce
6m

How We Increased Code Coverage by 28% Without Writing a Single Test

In this article, Tom Noah, a Senior Software Engineer at Salesforce, discusses how he increased code coverage by 28% without writing additional tests by restructuring data models. The article...

Cloudflare
10m

Introducing Flagship: feature flags built for the age of AI

The article introduces Flagship, a feature flag service tailored for AI-assisted development, allowing autonomous code deployment while maintaining control over feature releases. It highlights the...

Cloudflare
9m

Building a CLI for all of Cloudflare

The article outlines the efforts to rebuild the Wrangler CLI for Cloudflare, aiming to unify access to the extensive API surface across various products. It highlights the challenges of ensuring...

Google
4m

Supporting Google Account username change in your app

The article discusses the recent update allowing users to change their Google Account usernames while retaining access to their original email addresses. It highlights the implications for...

Google
4m

Introducing Finish Changes and Outlines, now available in Gemini Code Assist extensions on IntelliJ and VS Code

The article introduces two new features in the Gemini Code Assist extensions for IntelliJ and Visual Studio Code: Finish Changes and Outlines. Finish Changes acts as an AI pair programmer, allowing...

Google
9m

Unleash Your Development Superpowers: Refining the Core Coding Experience

The article outlines recent feature enhancements in the Gemini Code Assist tool, designed to streamline the coding experience for developers. Key features include Agent Mode with Auto Approve for...

Google
3m

Introducing Wednesday Build Hour

The 'Wednesday Build Hour' is a weekly initiative designed for developers to engage in hands-on learning and skill enhancement in cloud technologies. Led by Google Cloud experts, the sessions cover a...

Microsoft
5m

Get started with GitHub Copilot CLI: A free, hands-on course

The article introduces GitHub Copilot CLI, an AI-powered tool that enhances terminal workflows by allowing developers to interact with their code through natural language commands. It outlines a...

Figma
5m

Building frontend UIs with Codex and Figma

The article introduces the Figma MCP server, a tool designed to enhance the workflow between design and code generation using Codex. It allows teams to seamlessly transfer design elements from Figma...

Google
3m

Conductor Update: Introducing Automated Reviews

The article introduces the Automated Review feature of Conductor, an extension for the Gemini CLI that enhances the software development lifecycle by integrating a verification step...

Microsoft
9m

WinGet Configuration: Set up your dev machine in one command

The article discusses the use of WinGet Configuration to streamline the setup of development environments on Windows machines. It explains how to create a configuration file in YAML format that can...

Salesforce
8m

Scaling Code Reviews: Adapting to a Surge in AI-Generated Code

The article explores the impact of AI-assisted coding tools on traditional code review processes, highlighting a significant increase in code volume and complexity that outpaces existing review...

GitHub
16m

From pixels to characters: The engineering behind GitHub Copilot CLI’s animated ASCII banner

The article delves into the complexities of designing an animated ASCII banner for the GitHub Copilot CLI, highlighting the unique challenges posed by terminal environments. It discusses the...

Microsoft
5m

Bringing work context to your code in GitHub Copilot

The article introduces the GitHub Copilot SDK, which allows developers to embed the Copilot agent loop into their applications, enhancing productivity by providing contextual information directly...

Databricks
13m

High-Availability Feature Flagging at Databricks

The article discusses Databricks' in-house feature flagging platform, SAFE, which decouples code deployment from feature enablement, enhancing the reliability and speed of software rollouts across...

Meta (Facebook)
10m

Python Typing Survey 2025: Code Quality and Flexibility As Top Reasons for Typing Adoption

The 2025 Typed Python Survey reveals significant insights into the adoption and perception of Python's type system among developers. With a majority of respondents utilizing type hints regularly, the...

Google
5m

Conductor: Introducing context-driven development for Gemini CLI

The article introduces Conductor, a new extension for the Gemini CLI that facilitates context-driven development by allowing developers to create formal specifications and plans in Markdown files....